@charset "UTF-8";

@font-face {
  font-family: 'iconfont';  /* project id 1952620 */
  src: url('//at.alicdn.com/t/font_1952620_9xewo1hehrp.eot');
  src: url('//at.alicdn.com/t/font_1952620_9xewo1hehrp.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1952620_9xewo1hehrp.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1952620_9xewo1hehrp.woff') format('woff'),
  url('//at.alicdn.com/t/font_1952620_9xewo1hehrp.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1952620_9xewo1hehrp.svg#iconfont') format('svg');
}

.iconfont{font-family:"iconfont"!important;font-style:normal;}


/*边距*/
.pd2{padding: 2.5%;}
.pdlr2{padding-left: 2.5%;padding-right: 2.5%;}
.pdtb2{padding-top: 2.5%;padding-bottom: 2.5%;}
.pdtb4{padding-top: 4%;padding-bottom: 4%;}
.pd0{padding:0;}

.main{width:100%;margin:0 auto;max-width:1600px;padding:0 20px;transition: all 1s; -webkit-transition: all 1s;position:relative;}
.columnbt{font-size: 14px;color: #333;line-height: 18px;height: 36px;overflow: hidden;}/*产品列表标题*/
.columnjq{font-size: 18px;color: #f19e00;line-height: 25px;}/*产品列表价钱*/
.columnjq i{font-size: 14px;}

.hx{width: 100%;height: 1px;background: #eaeaea;}

.header-container{width:100%;margin:0 auto;max-width:1860px;height:100%;transition: all 1s; -webkit-transition: all 1s;position:relative;}

 @media (max-width:991px){
    .main{padding:0 2.5%;}
 }

/* 头部 */

/*top*/
.header100{width:100%;height:112px;margin:0 auto;background:#fff;}
.headerMenu-bg{position: fixed;top: 0;left: 0;right: 0;width:100%;height:84px;z-index:98;display:none;}
.headerMenu{width:100%;height:112px;z-index:99;transition: all 0.2s;-webkit-transition: all 0.2s;background:#fff;-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.05);box-shadow: 0 4px 12px rgba(0,0,0,0.05);position:fixed;top:0;left:0;padding:0 0 0 30px;}
.header_logo{float:left;width:auto;height:46%;margin-top:27px;}
.header_logo a{float:left;height:100%;}
.header_logo a img{float:left;max-height:100%;transition: all 1s;-webkit-transition: all 1s;}

/* 首页滚动 */
/*.headerMenu.scroll{-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);box-shadow: 0 4px 12px rgba(0,0,0,0.1);transition: all 1s;-webkit-transition: all 1s;}*/

/*.header-right{float:right;width:400px;transition: all 0.2s;-webkit-transition: all 0.2s;}*/

.header-icon{position: relative;float:right;width:112px;border-left: 1px solid #e0e0e0;height: 100%;transition: all 0.2s;-webkit-transition: all 0.2s;}
.header-icon a{width:100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.header-icon a img{display: block;width: 28px;height: 28px;}
.header-icon.language-icon .language-list{display: none;}
.header-icon:hover{background-color: #e0e0e0;}
.header-icon.language-icon:hover .language-list{display: block;position: absolute;left: 0;width: 112px;background-color: #e0e0e0}
.header-icon.language-icon .language-list li{width: 100%;}
.header-icon.language-icon .language-list li a{display: block;width: 100%;height: 46px;line-height: 46px;background-color: #e0e0e0;font-size: 14px;text-align: center;}
.header-icon.language-icon .language-list li:hover a{color: #008cd6;background-color: #ddd;}

/* 主导航 */
.header-nav{float:right;margin-right:40px;transition: all 0.2s;-webkit-transition: all 0.2s;}
/*.header-nav ul{width:100%;}*/
.header-nav li{float:left;padding:0 30px;transition: all 0.2s;-webkit-transition: all 0.2s;position:relative;}
.header-nav li h3{float:left;}
.header-nav li h3 a{float:left;font-size:16px;color:#333;line-height:110px;font-family:"微软雅黑";border-bottom:transparent solid 2px; transition: all 0.2s;-webkit-transition: all 0.2s;}
.header-nav li:hover,
.header-nav li.cur{background:#008cd6 ;}
.header-nav li.cur h3 a{color:#fff;}
.header-nav li:hover h3 a{color:#fff;}

.header-nav li h3 .icon-more{position:absolute;right:0;top:0;height:100%;width:60%;display:none;}
.header-nav li h3 .icon-more i{float:right;width:50px;height:50px;font-size:20px;color:#666;line-height:50px;text-align:center;transition: all 0.2s;-webkit-transition: all 0.2s;}

.header-nav .nav-close{width:100%;height:50px;border-bottom:#eee solid 1px;padding:0 4%;}
.header-nav .nav-close h6{float:left;font-size:18px;color:#333;font-family:"微软雅黑";line-height:48px;font-weight:400;}
.header-nav .nav-close span{float:right;width:32px;height:48px;font-size:20px;color:#333;line-height:48px;text-align:center;}
.header-nav .nav-close{display:none;}
.header-nav .language{display:none;}


.sec-nav{position:absolute;top:112px;left:0;width:200px;background:rgba(0,140,214,0.6);box-shadow:0 4px 12px rgba(0,0,0,0.1);display:none;z-index:9;}
.sec-nav dl{width:100%;}
.sec-nav dl dd{width:100%;border-bottom:#0074ce solid 1px;}
.sec-nav dl dd:last-child{border-bottom:none;}
.sec-nav dl dd a{display:block;width:100%;padding: 0 10px 0 30px;}
.sec-nav dl dd a h5{width:100%;font-size:14px;color:#fff;font-family:"微软雅黑";line-height:52px;height:52px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.sec-nav dl dd:hover {background:#008cd6;border-color: #008cd6;}

@media (max-width: 1680px){
	.headerMenu{padding-left: 20px;height: 90px;}
	.header100{height: 90px;}
	.header_logo{margin-top: 19px;}
    .header-nav li{padding:0 24px;}
	.header-nav li h3 a{line-height: 88px;}
	.header-icon{width: 90px;}
	.sec-nav{top: 90px;width: 180px;}
	.sec-nav dl dd a{padding-left: 24px;}
	
}

@media (max-width: 1440px){
    .header-nav{margin-right:20px;}
    .header-nav li{padding:0 20px;}
}

@media (max-width: 1360px){
	.header-nav{margin-right:0;}
	.header-nav li{padding:0 18px;}
    .header-nav li h3 a{font-size:14px;}
	.header-icon.language-icon .language-list li a{font-size: 12px;line-height: 36px;height: 36px;}
	.header100,.headerMenu{height: 76px;}
	.header-icon{width: 76px;}
	.header_logo{margin-top: 20px;}
	.header-nav li h3 a{line-height: 74px;}
	.sec-nav{width:140px;top: 76px;}
	.sec-nav dl dd a h5{font-size:12px;line-height:40px;height:40px;}
}

@media (max-width: 1280px){
    .header-nav li{padding:0 14px;}
}

.header-nav .language {
	display: none;
	width: 100%;
	margin-top: 40px;
	text-align: center;
}

.header-nav .language a {
	display: inline-block;
}

.header-nav .language span {
	display: inline-block;
}

/*移动端导航*/
.icon-nav-btn{float:right;margin-top:6px;width:36px;display:none;cursor:pointer;text-align:center;font-size:32px;line-height:36px;color:#333;}
/*.icon-nav-btn i{width:100%;display:block;}*/


/*导航背景*/
.trans-bg{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);  *zoom:1;z-index:1000;display:none;}


 @media (max-width: 1080px){
	 .header-nav .language {display: block;}
    .headerMenu{height:48px;padding:0 2.5%;}
    .header100{height:48px;}

    .header_logo{height:32px;margin-top:8px;}

    .header-icon.language-icon{display: none;}	
	.header-icon{border: 0;width: 48px;margin-right: 10px;}

    .icon-nav-btn{display:block;}
    .header-nav .nav-close{display:block;}

    .header-nav{width:72%;padding:0;height:100%;background:#fff;position:fixed;left:-72%;top:0;z-index:1002;margin:0;}
    .header-nav ul{width:100%;padding:0 4%;}
    .header-nav li{width:100%;margin:0;padding:0;border-bottom:#eee solid 1px;}
    .header-nav li h3{position:relative;width:100%;position:relative;}
    .header-nav li h3 a{width:100%;color:#333;font-size:14px;line-height:48px;text-align:left;font-family:"微软雅黑";border:none;}
    .header-nav li.cur{border-bottom:#008cd6 solid 1px;}
	.header-nav li:hover, .header-nav li.cur{background: transparent;}
    .header-nav li.cur h3 a{border:none;color: #008cd6;}
	.header-nav li:hover h3 a{color:#008cd6;}
    .header-nav li h3 .icon-more{display:block;}
    .sec-nav{position:relative;top:0px;left:0;margin-left:0;background:none;box-shadow:none;float:left;width:100%;}
    .sec-nav dl{width:100%;text-align:left;padding-top:0;padding:0 3%;}
    .sec-nav dl dd{border:none;}
    .sec-nav dl dd a h5{position:relative; width:100%;background:none;font-size:12px;color:#666;line-height:40px;height:40px;text-align:left;}
	.sec-nav dl dd:hover{background: transparent;}
}
@media (max-width:480px) {
	.header_logo{width: 220px;height: auto;max-height: 100%;margin-top: 12px;}
	.header_logo a{width: 100%;}
	.header_logo a img{width: 100%;}
}

 @media (max-width:370px){
    .header-right{margin-right:10px;}
	.header_logo{width: 200px;height: auto;max-height: 100%;margin-top: 13px;}
 }


/*底部*/
.footer{width:100%;padding: 50px 0;margin:0 auto;background-image:url(../images/footerbg.jpg);position:relative;}
.footer-right{float:right;width:214px;}
.footer-logo{width:94%;}
.footer-logo a{display:block;width:100%;}
.footer-logo a img{display:block;width:100%;}


.footer-share{width:100%;}
.footer-share span{display:block;font-size:18px;color:#333;line-height:48px;vertical-align:top;}
.footer-share.bdsharebuttonbox a{display:inline-block;background-image: none;margin: 0;padding: 0;width:100%;height:100%;background-color: transparent;vertical-align:top;float:none;border-radius:50%;transition: all 0.2s;-webkit-transition: all 0.2s;}
.footer-share.bdsharebuttonbox i{display: block;font-size:24px;color:#999;line-height:42px;text-align:center;}
.footer-share-item{position: relative;width: 42px;height: 42px;}
.footer-share-item a{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 100%;}
.footer-share a:hover{background:#fff;color:#008cd6;}
.footer-sharebox{width: 100%;}
.footer-sharebox .footer-share-item{margin-left: 40px;border-radius: 50%;border: 1px solid #e6e6e6;}
.footer-sharebox .footer-share-item:first-child{margin-left: 0;}
.footer-share-item p{font-size: 16px;color: #999;line-height: 30px;text-align: center;}

.footer-sharebox .footer-share-item:hover{background-color: #008cd6;border-color:#008cd6 ;}
.footer-share.bdsharebuttonbox .footer-share-item:hover i{color: #fff;}
.footer-right .bdshare-button-style0-16 a:hover{opacity: 1;background-color:transparent}
.footer-sharebox .footer-share-item:hover p{color: #008cd6;}


.footer-nav{float:left;width:calc(100% - 214px);}
.footer-nav dl{float:left;width:16.66%;}
.footer-nav dl dt{float:left;width:100%;font-size:18px;color:#333;line-height:48px;font-family:"微软雅黑";}
.footer-nav dl dt i{display:none;transition: all 0.2s;-webkit-transition: all 0.2s;}
.footer-nav dl dd{float:left;width:100%;margin-bottom:10px;}
.footer-nav dl dd a{font-size:16px;color:#999;font-family:"微软雅黑";transition: all 0.2s;-webkit-transition: all 0.2s;}
.footer-nav dl dd a h5{line-height: 28px;}
.footer-nav dl dd a:hover{color: #008cd6;}

.bd_weixin_popup{height: 300px !important;width: 300px !important;}

/* 版权信息 */
.copyright{width:100%;font-family:"微软雅黑";background-color: #3e3b3b;}
.copyright p{line-height:68px;font-size: 14px;color: #fff;}
.copyright a{font-size:14px;color:#fff;line-height:68px;font-family:"微软雅黑";display:inline;}
.copyright a:hover{color:#008cd6;}

@media (max-width:1360px){
	.footer{padding: 30px 0;}
	.footer-right{width: 186px;}
	.footer-sharebox .footer-share-item{margin-left: 30px;}
    .footer-nav{width:calc(100% - 186px);}
	.footer-share span{font-size:16px;line-height:42px;}
    .footer-nav dl dt{font-size:16px;line-height:42px;}
    .footer-nav dl dd a,.footer-nav dl dd a h5{font-size:14px;line-height:24px;}
	.footer-share-item{width: 38px;height: 38px;}
	.footer-share-item p{font-size: 14px;line-height: 26px;}
	.footer-share.bdsharebuttonbox i{line-height: 38px;}

    /* 版权信息 */
	.copyright p{line-height:48px;}
	.copyright a{line-height:48px;}
}

@media (max-width:1080px){
    .footer{padding:15px 0 20px;}
    .footer .main:before{display:none;}

    .footer-left{float:left;width:100%;margin-top:30px;}
    .footer-logo{width:40%;margin:0 auto;}

    .footer-code{width:100%;margin-top:30px;text-align:center;}
    .footer-code .code-img{float:none;width:110px;margin-left:20px;display:inline-block;}
    .footer-code .code-img p{font-size:12px;margin-top:6px;}

    .footer-share{display:none;}
    .footer-nav{width:100%;}
    .footer-nav dl{width:100%;margin:0;}
    .footer-nav dl:last-child{width:100%;}
    .footer-nav dl dt{margin-bottom:0px;border-bottom:#ddd solid 1px;line-height:48px;cursor:pointer;}
    .footer-nav dl dt i{display:block;float:right;}
	.footer-nav dl dt.last{border: 0;}
    .footer-nav dl dd{display:none;padding:0 2.5% 0 28px;}
    .footer-nav dl dd a{line-height:36px;height:36px;margin-top:8px;text-align:left;}
}

@media (max-width:769px){
   .footer-nav dl dt{font-size: 14px;line-height: 40px;}
	.footer-nav dl dd a, .footer-nav dl dd a h5{font-size: 12px;}
    /* 版权信息 */
    .copyright{font-size:12px;padding: 10px 0;}
    .copyright a{display:inline-block;font-size:12px;}
	
	.copyright-left,.copyright-right{width: 100%;float: none;text-align: center;}
	.copyright p{line-height:24px;}
	.copyright a{line-height:24px;}
}

/*右侧浮窗*/
/*.side-bar{position:fixed;bottom:120px;right:20px;z-index:15;width:50px;}*/
/*.side-bar li{width:50px;height:50px;position:relative;margin-bottom:6px;}*/
/*.side-bar li .icon{width:50px;height:50px;border:#eee solid 1px;background:#fff;font-size:26px;color:#008cd6;line-height:48px;text-align:center;cursor:pointer;transition: all 0.3s;-webkit-transition: all 0.3s;}*/
/*.side-bar li:hover .icon{background:#008cd6;color:#fff;}*/

/*.side-bar-layer{position:absolute;top:0;right:54px;z-index:16;transition: all 0.3s;-webkit-transition: all 0.3s;display:none;}*/

/*.side-bar-tel{width:180px;padding-top:12px;border-radius:4px;background:#008cd6;margin-right:4px;}*/
/*.side-bar-tel h6{width:100%;margin-bottom:12px;float:left;}*/
/*.side-bar-tel h6 a{float:left;width:100%;text-align:center;}*/
/*.side-bar-tel h6 a p{display:inline-block;padding:0 10px;font-size:16px;color:#fff;line-height:28px;vertical-align:top;}*/

/*.side-bar-layer.code{bottom:0;top:auto;}*/
/*.wx-code{width:130px;padding:12px;padding-bottom:6px;border-radius:4px;background:#008cd6;margin-right:4px;}*/
/*.wx-code img{width:100%;display:block;}*/
/*.wx-code h6{width:100%;font-size:12px;color:#fff;line-height:24px;text-align:center;}*/

/*.side-bar li:hover .side-bar-layer{display:block;}*/

/*@media(max-width:1080px){*/
/*    .side-bar{bottom:80px;width:42px;right:10px;}*/
/*    .side-bar li{width:42px;height:42px;}*/
/*    .side-bar li .icon{width:42px;height:42px;font-size:20px;line-height:40px;}*/

/*    .side-bar-layer{right:46px;}*/
/*    .side-bar-tel{width:160px;padding-top:8px;}*/
/*    .side-bar-tel h6{margin-bottom:8px;}*/
/*    .side-bar-tel h6 a p{font-size:14px;line-height:24px;}*/

/*    .wx-code{width:120px;}*/
/*}*/

/*内页*/
.inside-banner{width:100%;transition: all 1s;-webkit-transition: all 1s;position: relative;}
.inside-banner .banner-pic{width: 100%;}
.inside-banner .banner-pic img{width: 100%;display: block;}
.inside-banner .banner-pic img.wapimg{display: none;}

@media(max-width:1080px){
   .inside-banner .banner-pic img.pcimg{display: none;}
   .inside-banner .banner-pic img.wapimg{display: block;}
}



/*面包屑导航*/
.inside-location{position:absolute;right:0;bottom:30px;}
.location a{float:left;display: block;font-size: 16px;color: #fff;line-height: 20px;}
.location a.home{width: 20px;height: 20px;}
.location a.home img{display: block;width: 100%;}
.location span{font-family: "楷体";margin: 0 10px;display: block;float: left;font-size: 16px;color: #fff;line-height: 20px;}


@media (max-width:1080px){
    .location{display:none;}
}


 /*页码*/
.list-more{width:100%;display:none;}
.list-more a{display:block;width:120px;height:36px;margin:0 auto;border:#dedede solid 2px;border-radius:4px;font-size:12px;color:#888;text-align:center;line-height:32px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.list-more a:hover{background:#008cd6;border:#008cd6 solid 2px;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.page01 {text-align:center; width:100%;}
.page01 a{display:inline-block;zoom:1;*display:inline;width: 40px;height:40px;text-align: center;line-height:40px;margin:0 8px;color:#999;font-size: 12px;cursor: pointer; text-align:center;color: #999;background-color: #fff;}
.page01 .current{ color:#fff;background:#008cd6; }
.page01 a:hover{color:#fff;background: #008cd6; }
.page01 input{display:inline-block;zoom:1;*display:inline;width:50px;padding:0 8px;height:40px;border:none;background:#fff;margin-right: 8px;}
.page01 input.go{background: #008cd6;color: #fff;}
.page02 { float:left;width:100%; height:45px; line-height:45px; text-align:center;color:#333; font-size:16px; background:#f8f8f8; margin-top:20px; display:none;}

@media (max-width:991px){
    .list-more{display:block;}
    .page01{display:none;}
}

.editor{width:100%;font-size:16px;color:#666;line-height:36px;font-family:"微软雅黑";word-wrap:break-word;word-break:break-all;}
.editor p{line-height:30px;}
.editor img{max-width:100%;}

@media (max-width:769px){
    .editor{font-size:14px;line-height:24px;}
    .editor p{line-height:24px;}
}

/*内页主标题*/
.inside-title{width:100%;margin-bottom:36px;}
.inside-title h2{width:100%;font-size:40px;color:#333;line-height:48px;font-weight:bold;font-family:"微软雅黑";}
.inside-title span{display:block;width:100%;font-size:18px;color:#ddd;font-family:"Arial";margin-top:8px;line-height:24px;}

@media(max-width:1200px){
    .inside-title{margin-bottom:24px;}
    .inside-title h2{font-size:32px;line-height:40px;}
    .inside-title span{font-size:14px;}
}

@media(max-width:1080px){
    .inside-title h2{font-size:24px;line-height:32px;}
    .inside-title span{font-size:12px;line-height:20px;}
}

@media(max-width:769px){
    .inside-title{margin-bottom:16px;}
    .inside-title h2{font-size:18px;line-height:20px;}
}

/*了解更多*/
.learn-more{width:180px;height:54px;background:#008cd6;text-align:center;font-size:16px;line-height:54px;color:#fff;}
.learn-more a{display:block;text-align:center;width:100%;font-size:16px;line-height:54px;color:#fff;}
.learn-more span{display:inline-block;vertical-align:top;}
.learn-more i{display:inline-block;vertical-align:top;font-size:20px;margin-left:40px;}

@media(max-width:1200px){
    .learn-more{width:120px;height:40px;margin-top:72px;}
    .learn-more a{font-size:14px;line-height:40px;}
    .learn-more i{font-size:16px;margin-left:20px;}
}

@media(max-width:769px){
    .learn-more{width:88px;height:36px;margin-top:14px;}
    .learn-more a{font-size:12px;line-height:36px;}
    .learn-more i{font-size:14px;margin-left:8px;}
}


.imgcover{display: block;width: 100%;height: 100%;object-fit: cover;transition: all 1s;-webkit-transition: all 1s;}
/*右侧浮窗*/
.side-bar{position:fixed;bottom:120px;right: 0;z-index:15;width:56px;}
.side-bar li{width:100%;position:relative;margin-top:-1px;}
.side-bar li .icon{width:100%;padding:10px;background:#fff;cursor:pointer;transition: all 0.3s;-webkit-transition: all 0.3s;border-radius: 5px;}
.side-bar li .icon .img{margin-bottom: 15px;}
.side-bar li .icon img{display:block;width:100%;height:100%;}
.side-bar li .icon .img2{display:none;}
.side-bar li:hover .icon{background:#008cd6;}
.side-bar li:hover .img1{display:none;}
.side-bar li:hover .img2{display:block;}
.side-bar-layer{position:absolute;top:0;right:56px;z-index:16;transition: all 0.3s;-webkit-transition: all 0.3s;display:none;}
.side-bar-qq{width:130px;padding-top:12px;border-radius:4px;background:#008cd6;margin-right:4px;}
.side-bar-qq h6{width:100%;margin-bottom:12px;float:left;}
.side-bar-qq h6 a{float:left;width:100%;text-align:center;}
.side-bar-qq h6 a i{display:inline-block;width:24px;height:24px;padding:4px;background:#fff;border-radius:50%;vertical-align:top;}
.side-bar-qq h6 a i img{display:block;width:100%;}
.side-bar-qq h6 a p{display:inline-block;padding:0 8px;font-size:14px;color:#fff;line-height:24px;vertical-align:top;}
.side-bar li .icon p{font-size: 16px;color: #333;width: 20px;margin: 0 auto;}
.side-bar li:hover .icon p{color: #fff;}

.side-bar-layer.code{bottom:0;top:auto;}
.wx-code{width:130px;padding:12px;padding-bottom:6px;border-radius:4px;background:#008cd6;margin-right:4px;}
.wx-code img{width:100%;display:block;}
.wx-code h6{width:100%;font-size:12px;color:#fff;line-height:24px;text-align:center;}

.side-bar li:hover .side-bar-layer{display:block;}

@media (max-width:991px) {
    .side-bar{width: 48px;}
    .side-bar li{
        width: 48px;
        height: 48px;
    }
    .side-bar li .icon{padding: 8px;}
    .side-bar-layer{right: 48px;}
    .side-bar li .icon p{font-size: 14px;}
    .side-bar li .icon .img{margin-bottom: 8px;}
}
@media (max-width:480px) {
    .side-bar{width: 42px;}
    .side-bar li{
        width: 42px;
        height: 42px;
    }
    .side-bar li .icon{padding: 6px;}
    .side-bar-layer{right: 42px;}
    .side-bar li .icon .img{margin-bottom: 5px;}

}

/* 新底部 */
.footer-info{width: 100%;}
.footer-info .footer-code{float: left;width: 240px;}
.footer-info .footer-code li{float: left;width: 42%;margin-left: 7%;}
.footer-info .footer-code li:first-child{margin-left: 0;}
.footer-info .footer-code li .pic{width: 100%;height: 0;padding-bottom: 100%;position: relative;}
.footer-info .footer-code li .pic img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.footer-info .footer-code li p{font-size: 16px;line-height: 40px;color: #999;text-align: center;}

.footer-txt{float: left;width: calc(100% - 240px);padding: 0 30px;}
.footer-txt li{float: left;width: 47%;margin-left: 3%;}
.footer-txt li:nth-child(2n+1){margin-left: 0;}
.footer-txt li:last-child{width: 100%;margin-top: 10px;}
.footer-txt li {line-height: 30px;color: #999;}
.footer-txt li h3{font-weight: 700;line-height: 36px;font-size: 16px;}
.footer-txt li .info p{line-height: 30px;font-size: 16px;}

@media (max-width:1360px) {
    .footer-txt li h3{font-size: 14px;line-height: 32px;}
    .footer-info .footer-code li p{font-size: 14px;line-height: 36px;}
    .footer-info .footer-code{width: 220px;}
    .footer-txt{width: calc(100% - 220px);padding: 0 25px;}
    .footer-txt li .info p{font-size: 14px;line-height: 28px;}
}
@media (max-width:991px) {
    .footer-info .footer-code{width: 100%;display: flex;justify-content: center;}
    .footer-info .footer-code ul{width: 30%;}
    .footer-txt{width: 100%;padding: 0;}
}
@media (max-width:769px) {
    .footer-info .footer-code ul{width: 35%;}
}
@media (max-width:640px) {
    .footer-info .footer-code ul{width: 40%;}
}
@media (max-width:480px) {
    .footer-info .footer-code ul{width: 50%;}
    .footer-txt li:last-child{width: 100%;padding: 0;margin: 0;}
    .footer-txt li{width: 100%;float: none;margin: 0;padding: 0;}
}
@media (max-width:360px) {
    .footer-info .footer-code ul{width: 60%;}
}

